.list-bg{
    background:rgba(255,255,255,1);
    box-shadow:0rem 0.25rem 1rem 0rem rgba(39,40,46,0.08);
    border-radius:0.5rem;  
    margin: 0.63rem;
    margin-bottom: 1.94rem; 
    padding-bottom: 0.94rem;
}
.list-head-bg{
    background: url(../../../assets/icon/home_recommend-bg@3x.png) no-repeat;
    width: 100%;
    height: 5.94rem;
}
.head-left{
    width: 50%;
    padding-left: 0.94rem;
    display: inline-block;
}
.recommend-icon{
    display: inline-block;
    width: 0.75rem;
    height: 1rem;
    object-fit: contain;
    margin-right: 0.31rem;
}
.title-bg{
    display: flex;
    align-items: center;
    padding-top: 0.94rem;
    margin-left: 0.94rem;
    
}
.title{
    font-size:0.94rem;
    font-weight:500;
    color:rgba(102,77,41,1);
    line-height:0.94rem;
    display: inline-block;
    flex-grow: 1;
}
.head-right{
    width: 50%;
    padding-left: 0.94rem;
    display: inline-block;
}
.total-message{
    height: 1rem;
    line-height: 1rem;
    font-size:0.63rem;
    font-weight:400;
    color:rgba(179,160,134,1);
    margin-right: 0.94rem;
    text-align: right;

}
.total-bg{
    display: flex;
    align-items: flex-end;
    margin-top: 0.69rem;
}
.total-num{
    font-size:1.56rem;
    font-weight:bold;
    color:rgba(255,99,20,1);
    line-height:1.56rem;
    display: inline-block;
    margin-right: 0.13rem;
}
.total-uint{
    font-size:0.75rem;
    font-weight:500;
    color:rgba(204,183,153,1);
    line-height:0.75rem;
    display: inline-block;
}
.total-title{
    margin-top: 0.5rem;
    font-size:0.75rem;
    font-weight:500;
    color:rgba(166,147,122,1);
    line-height:0.75rem;
}
.item-bg{
    margin:0.31rem 0.94rem;
    margin-bottom: 0rem;
    height:3.94rem;
    background:linear-gradient(180deg,rgba(249,247,247,1) 0%,rgba(255,255,255,1) 100%);
    border-radius:0.31rem;
    padding-left: 0.63rem;
    padding-right: 0.63rem;
    padding-top: 0.5rem;
    padding-bottom: 0.44rem;
}
.item-title {
    font-size:1rem;
    font-weight:bold;
    color:rgba(39,40,46,1);
    line-height:1.62rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.item-content{
    font-size:0.75rem;
    font-weight:400;
    color:rgba(133,136,148,1);
    line-height:1.37rem;
}
.num{
    color: #FF6314;
    font-weight: bold;
}

.more-btn{
    width:6.63rem;
    height:2rem;
    border-radius:1rem;
    background: #F2F3F5;
    line-height: 1.88rem;
    color: #7485A6;
    margin: 1.25rem auto 0rem auto;
    text-align: center;
}